visit often - German English Dictionary